Computer and Telecommunication Services - German English Dictionary